CC=gcc


CFLAGS= -Wall -Wno-pointer-sign -fPIC -g -I. -I../include
TARGET_BIN_DIR?=.
TARGET_LIB_DIR?=../

SRC_DIR=./
OBJ_DIR=./

.PHONY: tests

tests: $(TARGET_BIN_DIR)/test


SRCS=test.c
SRC_OBJS=test.o

$(filter %.o,$(SRC_OBJS)): $(OBJ_DIR)/%.o: $(SRC_DIR)/%.c
	$(CC) $(CFLAGS) -c $< -o $@ 


$(TARGET_BIN_DIR)/test: $(SRC_OBJS)
	$(CC)  -L$(TARGET_LIB_DIR)  -Wl,-rpath $(TARGET_LIB_DIR)  $(SRC_OBJS) -o $@  -lminIni -lpthread -ldl  

clean:
	rm -f $(TARGET_BIN_DIR)/test
	rm -f $(SRC_OBJS)
